<custom-style>
<style>
  html {
    --print-preview-row-height: 38px;
    --print-preview-sidebar-width: 384px;
    --print-preview-title-width: 120px;
    --print-preview-sidebar-margin: 24px;
    /* Controls width = total width - title width - start/middle/end margin */
    --print-preview-dropdown-width: calc(var(--print-preview-sidebar-width)
        - var(--print-preview-title-width)
        - 3 * var(--print-preview-sidebar-margin));

    --print-preview-settings-border: 1px solid var(--google-grey-200);
    --print-preview-dialog-margin: 34px;
    --cr-form-field-label-height: initial;
    --cr-form-field-label-line-height: .75rem;
    --destination-item-height: 32px;
    --preview-area-background-color: var(--google-grey-300);
    --iron-icon-fill-color: var(--google-grey-700);
    --iron-icon-height: var(--cr-icon-size);
    --iron-icon-width: var(--cr-icon-size);
    --search-icon-size: 32px;
    --throbber-size: 16px;
  }

  @media (prefers-color-scheme: dark) {
    html {
      --preview-area-background-color: var(--google-grey-700);
      --print-preview-settings-border: var(--cr-separator-line);
      --iron-icon-fill-color: var(--google-grey-500);
    }
  }
</style>
</custom-style>
